body {

	font-size: 14px;

	line-height: 1.8;

	color: #333333;

	margin: 0px;

	background-color: #E6EDF3;

}

a:link,a:visited,a:active {

	font-size: 12px;

	color: #333333;

	text-decoration: none;

}

a:hover {

	font-size: 12px;

	color: #FF0000;

	text-decoration: none;

}

.top {

	height: 4px;

	width: 100%;

}



.top span {

    display: block;

    float: left;

    width: 12.5%;

    height: 4px;

    vertical-align: top;

    line-height: 4px

}



.top-part-1 {

    background: #1a8e8c

}



.top-part-2 {

    background: #426d9b

}



.top-part-3 {

    background: #868a7e

}



.top-part-4 {

    background: #ff48a3

}



.top-part-5 {

    background: #8ec071

}



.top-part-6 {

    background: #ff7e30

}



.top-part-7 {

    background: #d0d227

}



.top-part-8 {

    background: #4aa1df

}



.logow {

	background-image: url(../images/645.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	height: 85px;

	width: 100%;

}

.logon {

	height: 85px;

	width: 1100px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.logo {width:300px; height:85px; float:left;}
.logo a{background:url(http://www.jyhqjz.com/skin/jz/images/logo.png) no-repeat;width:300px; height:85px; display:block; text-indent:-999px; }


.dh {

	float: left;

	height: 80px;

	width: 800px;

	line-height: 80px;

}

ul,li{padding:0px;margin:0px;list-style-type: none;}

.sy {

	background-color: f95a94;

	display: block;

	height: 80px;

	width: 90px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FF6A6F;

	border-left-color: #FF6A6F;

}







/*导航菜单*/

#navMenu {width:800px;display:block;overflow:hidden;}

#navMenu ul{width:800px;height:80px;}



#navMenu li {
	text-align:center;
	float: left;
	height:80px;
	line-height: 80px;
	width: 79px;
}



#navMenu li a {color:#fff;line-height: 80px;height: 80px;display: block;text-decoration:none;}

#navMenu li a:hover, #navMenu li.hover a {

	border:none;

	text-decoration:none;

	line-height: 80px;

	color:#FFFF00;

	background-color: f95a94;

}

#navMenu li.right{background: none;}

/*-------- 下拉菜单 --------------*/

.dropMenu {

	position:absolute;

	top: 0;

	z-index:110;

	width: 110px;

	visibility: hidden;

	border: 1px solid #aec1df;

	border-top: 0px;

	background-color: #FF777B;

	padding-bottom:6px;

	margin-top: -2px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: -1px;

	padding-top: 6px;

}



.dropMenu li {

	margin-top:2px;

	margin-bottom:4px;

	padding-left:12px;

	height: 25px;

	line-height: 25px;

}

.dropMenu li a{width: 110px;display: block;text-align:left;text-decoration:none;color: #FFFFFF;padding: 4px 0 4px 8px;}

.dropMenu+li a{border-top:none;}

* html .dropMenu a {width: 100%;color:#333;}

.dropMenu a:hover {text-decoration: none;color:#FFFF00;}

.t {

	background-image: url(../images/t.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	height: 30px;

	width: 100%;

}

.t20 {

	height: 20px;

	width: 100%;

}



.nr {

	height: auto;

	width: 1100px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.nra {

	height: 450px;

	width: 1100px;

	margin-right: auto;

	margin-bottom: 30px;

	margin-left: auto;

}

.nras {

	background-image: url(../images/bg10-1.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 58px;

	width: 1080px;

	text-align: right;

	line-height: 58px;

	padding-right: 20px;

	background-color: #E6EDF3;

}

.nras img {

	margin-top: 25px;

}

.nrax {

	height: 390px;

	width: 1100px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.nratp {
	float: left;
	height: 200px;
	width: 275px;
	text-align: center;

}

.nratp dt {
	background-image: url(../images/bg11-1.png);
	height: 180px;
	width: 250px;

}

.nratp img {
	margin-top: 14px;
	margin-left: 3px;

}

.nratp dd {

	text-align: center;

	width: 220px;

	font-size: 14px;

	font-weight: bold;

}

.nrb {

	height: 300px;

	width: 1100px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 30px;

	margin-left: auto;

}

.nrbz {

	float: left;

	height: 300px;

	width: 830px;

	margin-right: 20px;

}

.nrbr {

	float: left;

	height: 300px;

	width: 250px;

}



.nrbs {

	background-image: url(../images/bg13-1.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 43px;

	width: 810px;

	text-align: right;

	padding-right: 20px;

}

.nrbs img {

	margin-top: 15px;

}

.brbzx {

	height: 257px;

	width: 830px;

}

.nrbxz {

	float: left;

	height: 237px;

	width: 280px;

	background-image: url(../images/hdp.jpg);

	padding: 10px;

}

.nrbxr {

	width: 508px;

	margin-left: 20px;

	float: left;

	height: 257px;

}

.nrbxrs {

	height: 100px;

	background-image: url(../images/bg15-1.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	width: 508px;

}

.nrbxrx {

	height: 157px;

	width: 508px;

}

.nrbxrs a {

	font-size: 14px;

	color: #CC0000;

}

.nrbxrs p {

	margin: 0px;

	padding: 0px;

}

.nrbxrx a {

	float: left;

	padding-left: 25px;

}

.nrbxrx span {

	float: right;

}

.nrbxrx ul {

	margin: 0px;

	padding: 0px;

}

.nrbxrx li {

	height: 25px;

	line-height: 25px;

	background-image: url(../images/a296.gif);

	background-repeat: no-repeat;

	background-position: left center;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

}

.nrbrs {

	background-image: url(../images/bg16-1.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 43px;

	width: 250px;

	text-align: right;

}

.nrbrs img {

	margin-top: 15px;

}

.nrbrx {

	height: auto;

	width: 240px;

	padding-left: 10px;

}

.nrbrx li {

	line-height: 25px;

	background-image: url(../images/icon5.png);

	background-repeat: no-repeat;

	background-position: left center;

	height: 25px;

}

.nrbrx a {

	padding-left: 13px;

}

.nrc {

	height: 260px;

	width: 1100px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 20px;

	margin-left: auto;

}

.nrcz {

	height: 260px;

	width: 830px;

	margin-right: 20px;

	float: left;

}

.nrczs {

	background-image: url(../images/bg17.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 47px;

	width: 830px;

	text-align: right;

}

.nrczs img {

	margin-top: 20px;

	margin-right: 20px;

}



.nrcr {

	float: left;

	height: 260px;

	width: 250px;

}

.nrcrs {

	background-image: url(../images/bg19.png);

	height: 47px;

	width: 250px;

	background-repeat: no-repeat;

	background-position: left top;

}

.nrcrx {

	height: 190px;

	width: 230px;

	background-image: url(../images/bg21.png);

	background-repeat: no-repeat;

	background-position: right bottom;

	padding: 10px;

}



.nrczx {

	height: 220px;

	width: 830px;

}

.nrbrs a {

	color: #FF3366;

	line-height: 47px;

	height: 47px;

	font-size: 14px;

	font-weight: bold;

}



.jiao {

	background-image: url(../images/jiao.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	height: 150px;

	width: 100%;

}

.jiaon {

	height: 150px;

	width: 1100px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.jiaoz {

	float: left;

	height: 150px;

	width: 400px;

}

.jiaor {

	float: left;

	height: 130px;

	width: 700px;

	line-height: 28px;

	padding-top: 20px;

	color: #FFFFFF;

}

.jiaoz img {

	margin-top: 15px;

	margin-left: 20px;

}

.nrbrxsy {

	height: 256px;

	width: 240px;

	padding-left: 10px;

}

.nrbrxsy li {

	line-height: 25px;

	background-image: url(../images/icon5.png);

	background-repeat: no-repeat;

	background-position: left center;

	height: 25px;

}

.nrbrxsy a {

	padding-left: 13px;

}

.lbfuxm {

	background-image: url(../images/bg22.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 55px;

	width: 250px;

}

.lbfuxmx {

	width: 250px;

	margin-bottom: 20px;

	overflow: hidden;

}

.lbfuxmx li {

	display: inline;

	float: left;

	background-image: url(../images/icon5.png);

	background-repeat: no-repeat;

	background-position: 20px center;

	line-height: 28px;

	height: 28px;

}

.lbfuxmx li a:link, .lbfuxmx li a:visited,.lbfuxmx li a:active {

	display: block;

	height: 28px;

	width: 125px;

	text-align: center;

}

.lbfzrgd {

	width: 670px;

	background-image: url(../images/lbfzt.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 57px;

	line-height: 57px;

	padding-left: 120px;

	text-align: left;

	margin-left: 20px;

}

.lbfzrgd strong {

	float: left;

}

.lbnrxfzgd {

	width: 810px;

	margin-left: 40px;

	height: auto;

	padding-top: 10px;

	padding-bottom: 10px;

}

.lbfzrgd span {

	float: right;

	margin: 0px;

	font-size: 14px;

	font-weight: bold;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.lbnrxfz {

	width: 750px;

	margin-left: 20px;

	height: auto;

	padding: 20px;

}

.lbfzr {

	width: 690px;

	margin-left: 40px;

	background-image: url(../images/lbfzt.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 57px;

	line-height: 57px;

	padding-left: 120px;

}
.lbtpx {

	width: 770px;

	margin-left: 40px;

	height: auto;

	padding: 20px;

}
.lbnrx {

	width: 770px;

	margin-left: 40px;

	height: auto;

	padding: 20px;

}

.lbnrx a {

	float: left;

	padding-left: 15px;

}

.lbnrx span {

	float: right;

	margin: 0px;

	padding: 0px;

}

.lbnrx li {

	margin: 0px;

	padding: 0px;

	line-height: 28px;

	background-image: url(../images/icn_w.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	height: 28px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

}

.lbnrxwx {

	height: auto;

	width: 810px;

	margin-left: 40px;

}

.lbnrxwx h2 {

	text-align: center;

	padding-right: 10px;

	padding-left: 10px;

}

.lbsj {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #999999;

	height: 35px;

	text-align: center;

}

.nrzw {

	padding: 20px;

	height: auto;

	width: 770px;

}

.nrzw img{width:auto;max-width:100%; height:auto;}



.fy {

	width: 770px;

	margin-left: 40px;

	padding: 20px;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #999999;

}



.hdpn {

	height: 300px;

	width: 1920px;

}

.gywm {

	background-image: url(../images/bg22about.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 55px;

	width: 250px;

}
.yqlj {
	height: auto;
	width: 1100px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.yqljs {
	line-height: 30px;
	height: 30px;
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ff777b;
}
.yqljs b {
	background-color: #ff777b;
	display: block;
	width: 80px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.yqljx {
	width: 1100px;
	overflow: hidden;
}
.yqljx a {
	display: block;
	float: left;
	line-height: 22px;
	height: 22px;
	padding: 10px;
}
